grinding off - Turkish English Dictionary